Big Huge Thesaurus

Viola sylvatica

noun